dispatch rider – Deutsch–English translations

🇬🇧 en de 🇩🇪

dispatch rider noun

  • military messenger
Meldereiter
Wiktionary Links